package com.sz.common.pay.pingan.entity.query;

import lombok.Data;

/**
 * Function: 查询银行单笔交易明细【6014】 <br>
 * Author: siqishangshu <br>
 * Date: 2017-10-30 14:42:00
 * 查询银行单笔交易明细【6014】
 功能描述：
    查询单笔交易的状态
 相关说明：
    调用6014查询一笔交易记录，当返回6个0时，看交易状态的值来确认成功还是失败。当返回不是6个0时，看错误码是不是ERR020，如果是确认失败，不是则重新查询。

 接口字段：
    应答包：监管系统－>交易网
 输入项名称	英文名	        最大长度	输入属性	注释
 记账标志   	TranFlag	    C(1)	必输	    记账标志（1：登记挂账 2：支付 3：提现 4：清分5:下单预支付 6：确认并付款 7：退款 8：支付到平台）
 交易状态	    TranStatus	    C(1)	必输	    （0：成功，1：失败，2：异常,3:冲正，5：待处理）
 交易金额	    TranAmount	    9(15)	必输
 交易日期	    TranDate	    C(8)	必输
 交易时间	    TranTime	    C(6)	必输
 转入子账户	InCustAcctId	C(32)	可选
 转出子账户	OutCustAcctId	C(32)	可选
 交易描述	    Reserve	        C(120)	可选	    当提现失败时，返回交易失败原因

 */
@Data
@Deprecated
public class SingleTransactionDetailsResponse {
    private String TranFlag;
    private String TranStatus;
    private String TranAmount;
    private String TranDate;
    private String TranTime;
    private String InCustAcctId;
    private String OutCustAcctId;
    private String Reserve;
}
